New Democrat – English–Français translations

🇬🇧 en fr 🇫🇷

New Democrat noun

  • member of the New Democratic Party
néo-démocrate
Wiktionary Links